new project¸¦ »ý¼ºÇÏ´Â 2°³ÀÇ ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù:
IDEA´Â ½ÃÀÛÇÒ ¶§ New Project Wizard¸¦ ÀÌ¿ëÇÒ °ÍÀ» Á¦¾ÈÇÒ °ÍÀÔ´Ï´Ù:
- ¸¸ÀÏ ´ç½ÅÀÌ ¾ÆÁÖ Ã³À½À¸·Î IDEA¿¡ Âø¼öÇϰí ÀÖÀ¸¸é;
- ¸¸ÀÏ ´ç½ÅÀÌ "Reopen last
project on startup" ¿É¼Ç üũ¿Í ÇÔ²² ÃÖÁ¾ ¿¸° ÇÁ·ÎÁ§Æ®¸¦ »èÁ¦Çß´Ù¸é(»ó¼¼ÇÑ °ÍÀº
File | Settings: IDE
Settings ¸Þ´º Ç׸ñ, General ´ÙÀ̾ó·Î±×¸¦ º¸½Ê½Ã¿À).
´ç½ÅÀº File | New
Project... ¸Þ´º Ç׸ñÀ» ¼±ÅÃÇÏ¿© »õ·Î¿î ÇÁ·ÎÁ§Æ®¸¦ »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. New
Project Wizard ´Â ¾à°£ÀÇ ´Ü¼øÇÑ ´Ü°è·Î »õ·Î¿î ÇÁ·ÎÁ§Æ®¸¦ ½±°Ô ±¸¼ºÇϵµ·Ï ´ç½ÅÀ» µµ¿ÍÁÙ °ÍÀÔ´Ï´Ù.

À̸§
(ÇÊ¿ä)
|
ÇÁ·ÎÁ§Æ®ÀÇ À̸§À» ÁöÁ¤ÇϽʽÿÀ. ÇÁ·ÎÁ§Æ® ±¸¼º ÆÄÀÏÀÌ IDEA ÇÁ·ÎÁ§Æ® È®ÀåÀ» À̸§À» Áþ°í, ÇÒ´çÇß´ø °Í¿¡ µû¶ó ÀÌ À̸§Àº ÀÚµ¿ÀûÀ¸·Î »ç¿ëµÉ °ÍÀÔ´Ï´Ù(*.ipr ). ´ç½ÅÀÌ Á¤ÀÇµÈ Location ¾È¿¡ ÀÌ¹Ì Á¸ÀçÇÏ´Â À̸§À» ¼³Á¤Çß´Ù¸é, Next > ¹öưÀ» Ŭ¸¯ÇÏ¸é ´ç½Å¿¡°Ô ´ÙÀ½ÀÇ ¸Þ½ÃÁö°¡ ÇÁ·ÒÇÁÆ® µÉ °Í ÀÔ´Ï´Ù:


|
¸¸ÀÏ ´ç½ÅÀÌ Yes¸¦ Ŭ¸¯ÇÏ¸é ´ç½ÅÀÌ ´ÙÀ½ ´Ü°è¿¡¼ Finish À§Àúµå ¹öưÀ» Ŭ¸¯ÇÒ ¶§±îÁö ¿À·¡µÈ Project¸¦ µ¤¾î ¾²Áö ¾Ê´Â´Ù´Â °Í¿¡ ÁÖÀÇÇϽʽÿÀ.
|
|
|
À§Ä¡
|
ÇÁ·ÎÁ§Æ® ÆÄÀÏ(»õ·Î¿î ÆÄÀϸíÀº ÀÌ °æ·Î¿¡ ÀÚµ¿ÀûÀ¸·Î Ãß°¡µÉ °ÍÀÔ´Ï´Ù)ÀÇ À§Ä¡¸¦ ÁöÁ¤ÇϽʽÿÀ. ´ç½ÅÀº Á¦¾ÈµÈ °æ·Î¿¡ µ¿ÀÇÇÒ ¼ö Àְųª, ´Ù¸¥ °ÍÀ» »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. »õ·Î¿î °æ·Î´Â ¼öµ¿À¸·Î ÀÔ·ÂÇϰųª,
ellipsis ¹öưÀ» ´·¯Select
Path ´ÙÀ̾ó·Î±×¸¦ »ç¿ëÇÏ¿© ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
|
|

Target JDK
|
µðÆúÆ® ÀÚ¹Ù SDK¸¦ ÇÁ·ÎÁ§Æ®¿¡ ÇÒ´çÇϽʽÿÀ. ÀÚ¹Ù SDK´Â ÄÄÆÄÀÏÀ» À§ÇØ ÇÊ¿äÇÕ´Ï´Ù IDEAÀ¸·ÎºÎÅÍ µð¹ö±×Çϰí, ´ç½ÅÀÇ ÇÁ·Î±×·¥À» ½ÇÇàÇÕ´Ï´Ù.
±×°ÍÀº ¶ÇÇÑ Ç¥ÁØ ÀÚ¹Ù SDK Ŭ·¡½º ÇØ»óµµ, ¿¸° ¶óÀ̺귯¸® ¼Ò½º¿Í
Javadoc ¹®¼È¸¦ À§ÇØ »ç¿ëµË´Ï´Ù.
´ç½ÅÀº ´ç½ÅÀÇ ½Ã½ºÅÛ¿¡¼ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¸ðµç ÀÚ¹Ù SDKÀÇ ¸ñ·ÏÀ» º¼ °ÍÀÔ´Ï´Ù. ÀÌ ¸ñ·ÏÀº JDK
& Global Libraries ¼½¼Ç¿¡¼ ¸®ºä¿Í º¯°æ¿¡ ÀÌ¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
¸¸ÀÏ Çϳª°¡ ÀÖÀ¸¸é ´ç½ÅÀº ¸ñ·Ï¿¡¼ ÇÊ¿äÇÑ JDK¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. »õ·Î¿î °ÍÀ̳ª ±âÁ¸ ÀÚ¹Ù SDK(¹Ì¸® ¸ñ·Ï¿¡¼ ±×°ÍÀ» ¼±ÅÃÇÒ)¸¦ ¼³Á¤Çϱâ À§Çؼ,
JDK
& Àüü ¶óÀ̺귯¸® ¼½¼Ç¿¡¼ ±â¼úµÈ Configure
JDKs ´ÙÀ̾ó·Î±×¸¦ È£ÃâÇϱâ À§ÇØ Configure... ´©¸£¼¼¿ä.
¸¸ÀÏ ´ç½ÅÀÌ ÀÌ ´Ü°è À§¿¡¼ ÀÚ¹Ù SDK¸¦ ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ®¿¡ ÇÒ´çÇÏÁö ¾ÊÀ¸¸é, ÇÁ·ÎÁ§Æ®´Â ¾î¶»°Ô ÇØ¼µçÁö »ý¼ºµÉ °ÍÀÔ´Ï´Ù. ±×·¯³ª ´ç½ÅÀº ´ç½ÅÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÄÄÆÄÀÏÇϰųª, µð¹ö±×Çϰųª, ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù. ±×·¯³ª, ´ç½ÅÀº File | Settings: Project
Settings: Paths: Libraries: Target JDK·Î °¡´Â °Í¿¡ ÀÇÇØ ÇÁ·ÎÁ§Æ®¿¡ ÀÚ¹Ù SDK¸¦ ³ªÁß¿¡ ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù.

|
|
´Ü°è3:
Configure single/multi-module ÇÁ·ÎÁ§Æ® ±¸¼º
|

ÀÌ ´Ü°è¿¡ ´ç½ÅÀº ¿É¼Ç ÁßÀÇ 1°³¸¦ ¼±ÅÃÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù:
single-module ÇÁ·ÎÁ§Æ® »ý¼º
¼±ÅõǸé, Add
Module ¸¶¹ý»ç´Â ´ç½ÅÀÇ »õ·Î¿î ÇÁ·ÎÁ§Æ®¸¦ À§ÇØ »õ·Î¿î Module¸¦ »ý¼ºÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô Çϸç Áï½Ã ³ªÅ¸³³´Ï´Ù. ÀÌ ¿É¼Ç°ú ´õºÒ¾î, óÀ½ÀÇ ÇÁ·ÎÁ§Æ® ±¸Á¶´Â ÇϳªÀÇ ¸ðµâ¸¸À» Æ÷ÇÔÇÕ´Ï´Ù. ±×·¯³ª, ´ç½ÅÀº ¶Ç ´Ù¸¥ ¸ðµâÀ» ³ªÁß¿¡ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. Áö¼ÓÇϱâ À§ÇØ Next¸¦ ´©¸£¼¼¿ä.
multi-module ÇÁ·ÎÁ§Æ® »ý¼º
¼±ÅõǸé, New
Project ¸¶¹ý»ç¸¦ ´Ý°í, ÀÚµ¿ÀûÀ¸·Î ´ç½ÅÀÌ ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ®¸¦ À§ÇØ ¸î °³ÀÇ ¸ðµâÀ» »ý¼ºÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇÏ´Â Add
Module ¸¶¹ý»ç¸¦ ½ÃÀÛÇÕ´Ï´Ù. °è¼Ó Çϱâ À§ÇØFinish ´©¸£½Ê½Ã¿À.
|